ear wash emulsion - French English Dictionary